English Dictionary
◊ DARLING PEA
darling pea
n : either of two Australian plants of the genus Swainsona that
are poisonous to sheep [syn: {poison bush}]